Ball retainer - French English Dictionary